artificial replenishment - French English Dictionary